double-twisting machine - Francés Inglés Diccionario